pair of nice legs - Espagnol Anglais Dictionnaire